tulip tree (hespesia populnea) - Spanish English Dictionary